knitted scarf - Turkish English Dictionary